package com.huatai.paas.dto.info;

import com.huatai.paas.entity.FileListEntity;
import com.huatai.paas.entity.ServerInfo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * <b>QueryProjectManagementInfo</b>
 *
 * @description: QueryProjectManagementInfo <br>
 * @date: 2024/7/22 09:27 <br>
 * @author: lhm <br>
 * @version: 1.0 <br>
 */
@Data
public class QueryProjectManagementInfo {
	@ApiModelProperty(value = "主键ID")
	private Long id;

	@ApiModelProperty(value = "项目名称")
	private String itemName;

	@ApiModelProperty(value = "文件ID")
	private String fileId;

	@ApiModelProperty(value = "项目描述")
	private String itemDescribe;

	@ApiModelProperty(value = "封面地址")
	private String coverUrl;

	@ApiModelProperty(value = "发布状态：0-未发布，1-已发布，2-发布中，3-发布失败")
	private String status;

	@ApiModelProperty(value = "可用状态：1-可用，0-不可用")
	private String enable;

	@ApiModelProperty(value = "创建时间")
	private Date createTime;

	@ApiModelProperty(value = "文件地址")
	private String filePath;

	@ApiModelProperty(value = "数据信息")
	private String data;

	@ApiModelProperty(value = "场景文件ID")
	private Long senceFileId;

	@ApiModelProperty(value = "场景文件ID")
	private FileListEntity senceFileInfo;

	@ApiModelProperty(value = "服务器id")
	private Long serverId;

	@ApiModelProperty(value = "服务器名称")
	private String serverName;

	@ApiModelProperty(value = "服务器信息")
	private ServerInfo serverInfo;

	@ApiModelProperty(value = "经纬度信息")
	private String lat;

	@ApiModelProperty(value = "经纬度信息")
	private String lng;

	@ApiModelProperty(value = "场景全局配置")
	private String dataGlobal;

	@ApiModelProperty(value = "buildingModeConfig")
	private String buildingModeConfig;

	@ApiModelProperty(value = "cameraConfig")
	private String cameraConfig;

	@ApiModelProperty(value = "keybordEvent")
	private String keybordEvent;


}
